covering or encompassing everything - Espagnol Anglais Dictionnaire